KI-Integration

Übergeben Sie einem LLM-Agenten eine Skill-Datei, damit er Dateien und Ordner in Marked öffnet, einen Bereich der Einstellungen aufruft und Optionen ändert. Der Agent nutzt Markeds URL-Handler. Ein eigenes Plugin oder einen eigenen Server brauchen Sie nicht.

Skill herunterladen

⇩ Download
Agenten-Skill zum Öffnen von Dateien in Marked und zum Ändern von Einstellungen. Speichern Sie die Datei als SKILL.md.

Die Datei besteht aus reinem Markdown mit einem kurzen Kopfbereich, den der Agent liest, bevor er tätig wird. Sie können dieselbe Datei jedem Agenten geben, der Skills oder dauerhafte Anweisungen annimmt.

Skill installieren

Legen Sie die Datei in einen Ordner, der nach dem Skill benannt ist, und behalten Sie den Dateinamen SKILL.md bei.

Für Cursor kommt jeder dieser beiden Speicherorte infrage:

~/.cursor/skills/open-in-marked/SKILL.md

.cursor/skills/open-in-marked/SKILL.md

Der erste steht in jedem Projekt zur Verfügung, der zweite gilt nur für das jeweilige Projekt. Andere Agenten können denselben Text als Projektanweisung verwenden, wenn sie keinen Skill-Ordner haben.

Bitten Sie den Agenten nach der Installation, eine Datei oder einen Ordner in Marked zu öffnen. Er sollte einen Befehl wie diesen ausführen:

open "x-marked-3://open?file=/Users/me/Notes/draft.md"

Für einen Ordner gilt derselbe Befehl. Der Pfad muss existieren, und Leerzeichen sowie andere reservierte Zeichen müssen prozentkodiert sein. Das vollständige Schema mit refresh, Streaming-Vorschau und Callbacks steht unter URL-Handler.

Einstellungen

Der Skill deckt außerdem zwei Befehle für Einstellungen ab:

pref
Öffnet einen bestimmten Bereich der Einstellungen. In der URL steht sein englischer Name, etwa Preview oder Style. Der Befehl ändert keinen Wert.
defaults
Setzt eine Einstellung, die Marked ohnehin speichert, und lädt danach offene Vorschauen neu. Mit refresh=0 bleiben die Vorschauen unberührt. Der Agent sollte die aktuellen Einstellungen lesen, bevor er eine davon ändert, denn ein unbekannter Schlüssel wird ignoriert.
open "x-marked-3://pref?page=Preview"
open "x-marked-3://defaults?syntaxHighlight=0&refresh=0"

Marked beim agentenbasierten Programmieren beschreibt, wie Marked einen Ordner mit Plänen und Notizen überwacht, während ein Agent sie schreibt. Das Kommandozeilenwerkzeug bietet dieselbe Art von Zugriff aus der Shell, ganz ohne Agenten.

Next up: Streaming-Vorschau ▶


Support Site | Legal | Privacy